###########################################
#     Rec10 for PT1                       #
#                          Ver.0.9.1      #
# 2010/02/21    Yukikaze 		  #
#  Copyright (C) 2009-2010 Yukikaze	  #
###########################################

本ソフトはpythonおよびperlによって書かれた録画ツールです。
ライセンスは　LGPL v3に準拠します(license.txt参照)

[必要コマンド]
python(2.6にて動作確認)
xvfb-run
wine
mencoder(h.264サポートのもの)
ffmpeg
java(jre1.6で動作を確認)

[必要環境:Webインターフェース部分]
perl
一部のperlモジュール( rectool.pl)

[必要環境:外部ツール]
jTsSplitter(included)
BonTsDemux(included)
epgdump(included)
b25(non-included)
recpt1(recfriioでもいいはずです)(non-included)


1:install.shを実行
2:表示にしたがって設定の変更(チャンネルなど)
3:make
4:su
5:make install
6:rec10を実行するユーザーで/usr/local/share/rec10を実行
7:cronに書き加える
8:rectool.plをインストール(Makefile.PLの実行 rectool.plの配置)

付け足し

7.cronの設定

最後にrec10d.pyをcronで五分おきに実行するようにしてください
crontab -e を実行するとcronを編集できるようになるので
*/5 * * * * python /usr/local/bin/rec10
のように書いてください(5扮ごとに実行)
ログが見たい場合は
*/5 * * * * /usr/local/bin/rec10 > /dev/pts/0
などのようにすれば/dev/pts/0端末に出力します(ttyコマンドで調べられます)

8.rectoolのインストール
Makefile.PLを実行します。
実行した後にrectool.plをhttpの公開ディレクトリ(wwwフォルダなど)に置いてください。

ちなみに
エンコードの設定を変えたい場合はts2x264を参照してください


チャンネルの設定を変えた場合はを編集した後に
chdata.pyを実行してください(python chdata.py)
その後番組表が更新されます

バグだらけのコードですが、改善点などを指摘していただけるとうれしいです。
yukikaze.jp@gmail.com

[History]
10/02/21 0.9.1 release
Lots of bug fixes.
change video filter.
change encode option.
implement installer.

09/12/07 0.9.0 release
change config path.(config.ini to rec10.conf)
add Makefile
change large number of var name.
support b25_remote(thanks long.inus)
support auto copy function.
change video filter.
change encode option.
fix a lot of bugs.
finish to support iEPG(iRec10EPG).

09/10/27 0.8.0 relaase
Lots of bug fixes.
Use mkvmerge to mux avi to mkv.
Many changes.

09/08/22 0.6.0 release
Lots of bug fixes.
Implement db using MySQL.
Change Ts splitting soft from Tssplitter to tssplitter_lite(included.)

09/08/01 0.5.0 release
バグフィックス
検索録画のパターンマッチングアルゴリズムの変更(推測的な検索ができるようになった)
rectool.plを同梱するようにした。
周辺ソフトのうちライセンスの問題がないものを同梱するようにした。

09/07/01 0.4.1 release
lots of bug fixes
add some cs-ch.
release pl src.
09/05/24 0.3.1 release
fix
チャンネルの増加
エンコードオプションを実際に使えるようにした。
1passモード実装
niceコマンドをより広範囲に適用するようにした。
09/05/08 0.1.1 release
fix
2passエンコードのログファイルがかぶるのを訂正
一部チャンネル指定が間違っていたのを訂正
その他多くのバグの訂正
09/05/05 0.0.1b release
fix
replace tab to 4 spaces(it caused errors)
add some cs-e2 channels
09/05/04 0.0.1a release
